using System;
using System.Collections.Generic;
using System.Text;

namespace Workflows.Components.Reports
{
    public interface IRdlGenerator
    {
        void AddTableReportItem(TableReportItem tableItem);
        void AddMatrixReportItem(MatrixReportItem matrixItem);
        void AddChartReportItem(ChartReportItem chartItem);
        void AddQueryParameterItem(QueryParameterItem queryItem);

        void GenerateRdlDocument(System.IO.Stream stream);
    }
}
